• word of the day

    spot pass

    spot pass - Dictionary definition and meaning for word spot pass

    Definition
    (noun) a pass to a designated spot on the field; the receiver should arrive at that spot the same time the ball does

Word used in video below:
text: marks a spot x marks the spot
Download our Mobile App Today
Receive our word of the day
on Whatsapp